mortgage debenture secured on land - Alemán Inglés Diccionario